﻿@helper AccountSummary()
{
    var cartItemCount = 0;
        
    if (Session["cart"] != null)
    {
        cartItemCount = ((Cart)Session["cart"]).Items.Count;
    }
        
    if(WebSecurity.IsAuthenticated) {
        <text>
            @Gravatar.GetHtml(WebSecurity.CurrentUserName, 
                                imageSize:24, 
                                defaultImage:"mm")
        
            Добредојде <a href="@Href("~/Account/ChangePassword")">
                        @WebSecurity.CurrentUserName
                    </a> | 
            <a href="@Href("~/Cart")">Кошничка - @cartItemCount производ(и)</a> | 
            <a href="@Href("~/Account/Logout")">Одјави се</a>
            @if (Roles.IsUserInRole(WebSecurity.CurrentUserName, "Admin"))
            {
                <text>
                    | <a href="@Href("~/Admin/Default")">Администратор</a>
                </text>   
            }
        </text>
    } else {
        <text>
            <a href="@Href("~/Account/Login")">Пријави се</a> |
            <a href="@Href("~/Cart")">Кошничка - @cartItemCount производ(и)</a> | 
            <a href="@Href("~/Account/Register")">Регистрација</a>
        </text>
    }
}
